home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / wtfor058.arc / WAITFOR.HIS < prev    next >
Text File  |  1990-10-05  |  5KB  |  158 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.              Waitfor Revision History:
  8.  
  9.              04/10/90: v0.10:
  10.              Initial version.
  11.  
  12.              04/11/90: v0.11:
  13.              Fixed logic error in parse routine.  Changed method of
  14.              detecting existence of a file.
  15.  
  16.              04/12/90: v0.12:
  17.              Added escape key checking.  Now shows the conditions it's
  18.              waiting for.
  19.  
  20.              04/20/90: v0.13:
  21.              Added -c option.  Minor internal changes including improved
  22.              error checking.
  23.  
  24.              04/23/90: v0.14:
  25.              Changed -t timeout value to unsigned int.
  26.  
  27.              05/16/90: v0.20:
  28.              Several errorlevels changed.  Added support for Desqview
  29.              named mailboxes with the -me, -mn, -mc, -mk, -mm, and -md
  30.              options.  Added simple existence test with -xf and -xm.
  31.              Improved error checking.
  32.  
  33.              05/20/90: v0.21:
  34.              Added errorlevel display to usage screen.  Improved command
  35.              line error checking.
  36.  
  37.              05/22/90: v0.30:
  38.              Added -! option to wait for multiple conditions.  Added
  39.              support for multiple files for the -e and -n options, each
  40.              option may be specified up to 10 times.
  41.  
  42.              05/23/90: v0.31:
  43.              Added support for multiple mailboxes for the -me and -mn
  44.              options.  Fixed errorlevels when multiple files/mailboxes
  45.              are specified and the -! option is used.
  46.  
  47.              05/24/90: v0.32:
  48.              Fixed problem encountered when the -n and -c or -mn -mc
  49.              options were used together.  It would only protect the first
  50.              process from a second process, not the second from a third
  51.              and so on.
  52.  
  53.              05/27/90: v0.33:
  54.              Changed -t timeout errorlevel.  Added -f option to not exit
  55.              until a specified amount of free memory exists.  Improved
  56.              command line error checking.  Fixed problem when -t and -!
  57.              options were the only ones specified.  Fixed errorlevels
  58.              when the -! option is used.
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.              06/01/90: v0.34:
  74.              Added -xa option to test available memory.  Reduced usage
  75.              messages when syntax errors were detected.  Changed method
  76.              of creating files with the -c option, this should offer
  77.              better protection from two tasks trying to simultaneously
  78.              create the same file.
  79.  
  80.              06/06/90: v0.35:
  81.              Added -a option to wait until a specific time.  Fixed -c
  82.              create routine, v0.34 was creating r/o files.
  83.  
  84.              06/08/90: v0.36:
  85.              Changed fatal errorlevel to 55.  Added errorlevel (52) for
  86.              sharing error detected when the -e and -k options are used
  87.              together.
  88.  
  89.              06/15/90: v0.40:
  90.              Added -we and -wn options to wait for wildcard file
  91.              specifications.  Changed usage message to be easier to read.
  92.  
  93.              06/22/90: v0.41:
  94.              Added 'c' continue key to abort program at a non-fatal
  95.              errorlevel.  Added retry to -e -k combination when sharing
  96.              error occurs.
  97.  
  98.              08/03/90: v0.42
  99.              Fixed error in retry code from v0.41.  It was trying to open
  100.              the file even if it wasn't necessary
  101.  
  102.              08/06/90: v0.50
  103.              Added -& switch to wait for all exit conditions to be met at
  104.              the same time.  Currently this is only implemented for the -
  105.              e (exist) option.
  106.  
  107.              08/14/90: v0.51
  108.              Implemented the -& switch for -n, -me, -mn, -we, -wn
  109.              options.
  110.  
  111.              08/15/90: v0.52
  112.              Fixed bug introduced with the -& option, certain
  113.              combinations of options wouldn't work properly.
  114.  
  115.              08/16/90: v0.53
  116.              Changed output to be more readable.  Added -v (verbose
  117.              output) option, this should be the first option specified.
  118.              The verbose output will make the programs output look like
  119.              previous versions.  Added -x option to enable critical
  120.              section calls at the start of the condition checking loop.
  121.              This is an experimental option!.
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.              08/20/90: v0.54
  140.              Removed -v option.  Now verbose will be the default unless
  141.              the -& option is specified.  Fixed option parser to scan for
  142.              the -& option first.  The display would look strange
  143.              depending on where the -& option was placed in the command
  144.              line.
  145.  
  146.              09/05/90: v0.55
  147.              Added -r retry option.
  148.  
  149.              09/14/90: v0.56
  150.              Added -q option to suppress copyright display.
  151.  
  152.              09/23/90: v0.57
  153.              Minor internal changes to version id.
  154.  
  155.              09/26/90: v0.58
  156.              More internal version id handling changes.
  157.  
  158.